aide amiable - French English Dictionary